home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 31
/
Aminet 31 (1999)(Schatztruhe)[!][Jun 1999].iso
/
Aminet
/
dev
/
misc
/
GuiGFXLib.readme
< prev
next >
Wrap
Text File
|
1999-05-02
|
8KB
|
191 lines
Short: Application layer for pixel graphics
Author: Timm S. Müller
Uploader: Timm S. Müller (Timm.Mueller@darmstadt.netsurf.de)
Version: 15.1
Type: dev/misc
Requires: Kickstart 3.0 (v39), MC68020, render.library v29
overview
-----------------------------
- guigfx.library is an application layer for pixel graphics.
- guigfx.library breaks the chains of all those nasty
planar, chunky, 8/16/24bit, OS3.0, OS3.1, OCS, ECS, AGA,
CybergraphX and Picasso96 considerations.
- with guigfx.library you no longer have to take care about your
application running on a OCS machine or on a high-end
graphics-card system.
- guigfx.library lets you freely choose truecolor graphics for
your applications.
- with guigfx.library your graphics will always look as fine as
possible, on any screen, no matter if driven on 24 bit
1024x768 CybergraphX/Picasso96, on HAM8, or 1 bit productivity
interlaced.
- guigfx.library does quick color-reduction, rendering,
remapping and dithering for you. only you don't know when,
on which machine, under what circumstances.
- guigfx.library treats scaling as a standard operation.
it is available at any time, without extra consideration,
without extra memory consumption, even without a true loss
of performance.
- guigfx.library handles screen pen allocation in an extremely
effective way.
- guigfx.library hides bugs, incompatibilities and insufficiencies
of graphics.library, cybergraphics.library and Picasso96 from
you. it is an attempt to render incompatibilities between
different versions of CybergraphX and Picasso96 obsolete.
- guigfx.library features picture.datatype import. standard and
v43 (including Picasso96) picture datatypes are automatically
recognized and used as available.
- guigfx.library does not call SetFunction() and is hereby
guaranteed to never do so in future versions.
- guigfx.library puts all that stuff into a black-box,
freeing your mind for the creative part.
features
-----------------------------
- full truecolor, OCS, ECS, AGA, HAM support
- screen-pen management
- color-reduction
- dithering
- picture.class datatype import
- scaling
- image processing methods
(crop, scale, render, tint,
alpha-channel, texture-mapping, ...)
- fully documented
- supplied with C, Assembler, and E includes
- freeware
requirements
-----------------------------
- render.library v29
- MC68020
- OS3.0 (v39)
optional:
higher OS, higher CPU, FPU,
CyberGraphX or Picasso 96
recent changes
-----------------------------
v15.1
- render.library crashed with an ILLEGAL exception
(caused by a memhandler leak) when a HAM picture
was loaded with a v42 ILBM datatype.
- CreatePictureMask() failed to create scaled masks.
fixed.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
441 183 58.5% 14-Feb-99 00:15:40 +doc.info
1436 718 50.0% 13-Jul-98 10:47:54 +author
324 176 45.6% 14-Feb-99 00:15:40 +author.info
441 190 56.9% 14-Feb-99 00:16:08 +autodoc.info
324 174 46.2% 14-Feb-99 00:15:40 +examples.info
16907 6434 61.9% 08-Apr-99 00:08:08 +history
324 174 46.2% 14-Feb-99 00:15:40 +history.info
2181 865 60.3% 13-Jul-98 13:05:44 +legal
441 188 57.3% 13-Jul-98 12:41:08 +e-mod.info
441 182 58.7% 13-Jul-98 12:41:08 +examples.info
450 204 54.6% 13-Jul-98 12:41:08 +fd.info
450 203 54.8% 13-Jul-98 12:41:08 +include.info
450 203 54.8% 13-Jul-98 12:41:08 +libs.info
441 186 57.8% 13-Jul-98 12:41:08 +maxonc.info
441 186 57.8% 13-Jul-98 12:41:08 +Prefs.info
2872 1307 54.4% 08-Apr-99 00:07:56 +README
324 173 46.6% 13-Jul-98 12:41:08 +README.info
87787 16415 81.3% 13-Feb-99 19:12:50 +guigfx
77748 15135 80.5% 13-Feb-99 19:11:48 +guigfx.doc
324 175 45.9% 06-Jan-98 09:17:00 +guigfx.doc.info
324 216 33.3% 13-Feb-99 19:12:50 +guigfx.info
3893 1264 67.5% 14-Feb-99 00:21:40 +examples
324 180 44.4% 14-Feb-99 00:15:40 +legal.info
1712 763 55.4% 21-Jul-98 08:01:08 +prefs
324 177 45.3% 14-Feb-99 00:15:40 +prefs.info
482 233 51.6% 14-Feb-99 00:32:42 +guigfx.m
1444 602 58.3% 14-Feb-99 00:32:42 +guigfx.m
441 178 59.6% 13-Jul-98 12:35:24 +MystiCube.info
441 184 58.2% 13-Jul-98 12:37:32 +Plasma.info
441 183 58.5% 13-Jul-98 12:38:12 +ShadeBobs.info
35352 21483 39.2% 13-Jul-98 12:34:10 +MystiCube
1166 530 54.5% 13-Jul-98 12:24:00 +MystiCube.doc
324 169 47.8% 13-Jul-98 12:35:24 +MystiCube.doc.info
847 532 37.1% 13-Jul-98 12:35:24 +MystiCube.info
441 186 57.8% 13-Jul-98 12:35:24 +source.info
11825 11825 0.0% 26-Oct-97 19:48:08 +MysticLogo.gif
28482 7133 74.9% 13-Jul-98 12:19:52 +MystiCube.c
5505 1853 66.3% 08-Jul-98 20:38:34 +mysticube.h
16448 9779 40.5% 26-Oct-97 19:49:32 +Mystic_Logo.o
240 179 25.4% 13-Jul-98 12:33:42 +SCOPTIONS
2157 704 67.3% 12-Aug-97 17:19:02 +timer.asm
90 74 17.7% 08-Aug-97 21:37:08 +timer.h
816 463 43.2% 08-Aug-97 22:02:02 +timer.o
17664 10619 39.8% 13-Jul-98 12:33:16 +plasma
1206 546 54.7% 13-Jul-98 12:48:08 +Plasma.doc
324 177 45.3% 13-Jul-98 12:37:32 +Plasma.doc.info
358 243 32.1% 13-Jul-98 12:37:32 +Plasma.info
441 183 58.5% 13-Jul-98 12:37:32 +source.info
947 368 61.1% 01-Jan-98 01:58:50 +misc.h
13752 3973 71.1% 15-Dec-97 21:35:52 +plasma.c
129 107 17.0% 13-Jul-98 12:33:14 +plasma.lnk
198 154 22.2% 13-Jul-98 12:33:02 +SCOPTIONS
2157 704 67.3% 12-Aug-97 17:19:02 +timer.asm
90 74 17.7% 08-Aug-97 21:37:08 +timer.h
816 463 43.2% 08-Aug-97 22:02:02 +timer.o
18472 10641 42.3% 13-Jul-98 12:40:18 +ShadeBobs
1243 561 54.8% 13-Jul-98 12:48:06 +ShadeBobs.doc
324 175 45.9% 13-Jul-98 12:38:12 +ShadeBobs.doc.info
358 243 32.1% 13-Jul-98 12:38:12 +ShadeBobs.info
441 185 58.0% 13-Jul-98 12:38:12 +source.info
947 368 61.1% 01-Jan-98 01:58:50 +misc.h
198 154 22.2% 13-Jul-98 12:33:02 +SCOPTIONS
15156 4012 73.5% 05-Dec-97 22:52:06 +ShadeBobs.c
2157 704 67.3% 12-Aug-97 17:19:02 +timer.asm
90 74 17.7% 08-Aug-97 21:37:08 +timer.h
816 463 43.2% 08-Aug-97 22:02:02 +timer.o
1245 483 61.2% 06-Jan-98 09:17:00 +guigfx_lib.fd
3155 754 76.1% 06-Jan-98 09:17:00 +guigfx_protos.h
3183 1018 68.0% 10-Feb-99 22:55:52 +guigfx.h
2621 899 65.7% 10-Feb-99 22:56:06 +guigfx.i
1338 414 69.0% 13-Feb-99 03:21:44 +GuiGFX_lib.i
2427 543 77.6% 26-Jul-98 18:25:42 +guigfx_pragmas.h
180 128 28.8% 06-Jan-98 09:17:00 +guigfx.h
43936 22373 49.0% 27-Mar-99 21:32:16 +guigfx.library
41812 21249 49.1% 27-Mar-99 21:34:38 +guigfx.library_68040
42232 21384 49.3% 27-Mar-99 21:35:44 +guigfx.library_68060
441 183 58.5% 08-Apr-99 00:08:58 GuiGFXLib.info
42224 21381 49.3% 27-Mar-99 21:33:26 +guigfx.library_FPU
441 180 59.1% 06-Jan-98 09:17:00 +c-libs.info
5254 853 83.7% 14-Feb-99 00:32:44 +guigfx.lib
896 461 48.5% 14-Feb-99 00:17:52 +maxon.readme
324 182 43.8% 06-Jan-98 09:17:00 +maxon.readme.info
441 183 58.5% 06-Jan-98 09:17:00 +pragma.info
1792 466 73.9% 14-Feb-99 00:32:44 +guigfx_lib.h
3 3 0.0% 06-Jan-98 09:17:00 +AUTODITHERTHRESHOLD
1 1 0.0% 29-Jun-98 05:52:12 +USESCALEPIXELARRAY
1 1 0.0% 06-Jan-98 09:17:00 +USEWPA8
-------- ------- ----- --------- --------
580297 230691 60.2% 08-Apr-99 21:29:38 87 files